total life cycle cost - Turkish English Dictionary